(diminutive of noun hombre) small man - Français Anglais Dictionnaire